🇬🇧 en de 🇩🇪

leave something to be desired

zu wünschen übrig lassen
Wiktionary Links